div.babyVideo { background: url(../images/BabyGroup1112/videobg.png) top center no-repeat; height: 430px; }
div.babyVideo .video { display: inline-block; width: 483px; height: 365px; margin-top: 23px; margin-left: 94px; }

div.title_liangying { background: url(../images/BabyGroup1112/baobaoliangying.png) no-repeat; height: 80px; }

div.teaminfo { }
div.teaminfo div.photo {  text-align:center }
div.teaminfo div.photo img { width:660px; height:420px; }
div.teaminfo div.votearea { margin-top: 20px; }
div.teaminfo div.votearea .l { width: 230px; }
div.teaminfo div.votearea .l .title { padding-left: 40px; }
div.teaminfo div.votearea .l .name{ text-align:center;}
div.teaminfo div.votearea .voteresult {display: inline-block; font-size: 20px; line-height: 80px; vertical-align: top;}

div.slogan { background: url(../images/BabyGroup1112/slogan.png) no-repeat; height: 160px; }
div.slogan .slogantext { font-size: 30px; width: 465px; display: inline-block; text-align: center; padding: 65px 0 0 100px; }

div.intro { }
div.intro div.babyintro { width: 190px; height: 285px; float: left; margin-left: 15px; display: inline-block; padding-left: 60px; padding-right: 60px; background: url(../images/BabyGroup1112/crown.png) no-repeat; }
div.intro div.babyintro p { line-height: 25px; }
div.intro div.babysepar { display: inline-block; height: 285px; width: 1px; margin: 15 auto 0 auto; float: left; background: url(../images/BabyGroup/item_h_separ_line.png) no-repeat; }
/******scroll*****/
.panel { height: 240px; width: 660px; margin: 0 auto; position: relative; overflow: hidden; }
.panel .scroll_c ul li { width: 218px; }
.panel .scroll_c ul li .scroll_i {width:218px; height:218px;}
.panel .scroll_c ul { height: 220px; width: 690px; }
.panel .scroll_c .jcarousel-skin-tango .jcarousel-prev-horizontal, .panel .scroll_c .jcarousel-skin-tango .jcarousel-next-horizontal { top: 60px; }
.panel .scroll_c .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 6px; }
.panel .scroll_c .jcarousel-skin-tango .jcarousel-clip-horizontal { height: 225px; }
.panel .scroll_c .jcarousel-skin-tango .jcarousel-list .jcarousel-item { width: 218px; height: 215px; }
/******scroll item*****/

div.photoframe { height: 200px; width: 200px; display: inline-block; background: url(../images/BabyGroup/userphotoframe.png) no-repeat; padding: 4px; vertical-align: top; margin-top: 10px; }
div.photoframe img { width: 200px; height: 200px; }

div.lifephotoarea { position:relative }
div.lifephotoarea div.sharepanel { position: absolute; right: 8px; top:8px; color: Red; z-index: 10; }